package com.service;

import java.util.List;

import com.bean.Food;

/**
 * @author  author : 张鹏
 * @date createTime：2018年1月10日 下午10:47:32 
 * @Description: 该类的功能描述
 */
public interface FoodService {
	
	/**
	 * 查询所有的计量单位
	 * @return
	 */
	public List<Food> getAllFood();
	
	/**
	 * 根据主键查询
	 * @param foodId
	 * @return
	 */
	public Food getFoodByPrimaryKey(int foodId);
	
	/**
	 * 根据菜系id查询
	 * @param classificationId
	 * @return
	 */
	public List<Food> getFoodByClassificationId(int classificationId);
	
	/**
	 * 根据菜品名称或者拼音查询菜品
	 * @param searchWords
	 * @return
	 */
	public List<Food> getFoodByFoodNameOrPinyin(String searchWords);
	
	
	/**
	 * 创建新的菜品
	 * @return
	 */
	public int createNewFood(Food food);
	
	/**
	 * 删除菜品
	 * @param FoodId
	 * @return
	 */
	public int deleteFood(int foodId);
	
	/**
	 * 编辑菜品
	 * @param Food
	 * @return
	 */
	public int editFood(Food food);
	
}
